overseer of a farm - Alemán Inglés Diccionario